﻿#pragma warning(disable: 4996)
#pragma warning(disable: 6031)

/*
输入一个整数，输出每个数字对应的拼音。当整数为负数时，先输出fu字。十个数字对应的拼音如下：

0: ling
1: yi
2: er
3: san
4: si
5: wu
6: liu
7: qi
8: ba
9: jiu
输入格式：
输入在一行中给出一个整数，如：1234。

提示：整数包括负数、零和正数。

输出格式：
在一行中输出这个整数对应的拼音，每个数字的拼音之间用空格分开，行末没有最后的空格。如 yi er san si。

输入样例：
-600
输出样例：
fu liu ling ling
*/

#include <stdio.h>
char num_en[][10] = { "ling", "yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu" };

void solve() {
	char i;
	int n;
	int count = 0;
	while (1) {
		scanf("%c", &i);
		n = i - '0';
		if (0 <= n && n <= 9)
		{
			if (count)
				printf(" ");
			printf("%s", num_en[n]);
		}
		else if (i == '-')
			printf("fu");
		else {
			break;
		}
		count++;
	}
	printf("\n");
}

int main()
{
	freopen("D:/Develop/GitRepos/MOOC/浙江大学/数据结构/201906/DataStructure/M2019秋C入门和进阶练习集/7-30.txt", "r", stdin);
	solve();
	return 0;
}